package com.angel.webapp.services;

import com.angel.arquitectura.service.GenericService;
import com.angel.io.descriptor.ExportedFileDescriptor;
import com.angel.io.processors.exports.ExportFileProcessorCommand;
import com.angel.io.processors.exports.ExportRowProcessorCommand;

import java.util.List;

/**
 * TODO Write a comment here.
 *
 * @author William
 * @since 27/04/2009
 */
public interface ExportFilesService extends GenericService {

    public ExportedFileDescriptor doExportFile(List<?> entitiesToExports, ExportFileProcessorCommand fileProcessorCommand, ExportRowProcessorCommand rowProcessorCommand);

}